/*
 * 描          述:  <描述>
 * 修  改   人:  PengQingyang
 * 修改时间:  2022年11月10日
 * <修改描述:>
 */
package com.tx.component.attachment.model;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 附件的tag标签<br/>
 * <功能详细描述>
 * 
 * @author  PengQingyang
 * @version  [版本号, 2022年11月10日]
 * @see  [相关类/方法]
 * @since  [产品/模块版本]
 */
@Entity
@Table(name = "fc_attachment_tag")
public class AttachmentTag implements Serializable {
    
    /** 注释内容 */
    private static final long serialVersionUID = -63357149138595072L;
    
    /** tag的主键 */
    @Id
    private String id;
    
    /** 附件id */
    @Column(nullable = false, updatable = false)
    private String attachmentId;
    
    /** 附件key */
    @Column(nullable = false, updatable = false)
    private String name;
    
    /** 附件值 */
    @Column(nullable = false, updatable = true)
    private String text;
    
    /**
     * @return 返回 id
     */
    public String getId() {
        return id;
    }
    
    /**
     * @param 对id进行赋值
     */
    public void setId(String id) {
        this.id = id;
    }
    
    /**
     * @return 返回 attachmentId
     */
    public String getAttachmentId() {
        return attachmentId;
    }
    
    /**
     * @param 对attachmentId进行赋值
     */
    public void setAttachmentId(String attachmentId) {
        this.attachmentId = attachmentId;
    }
    
    /**
     * @return 返回 name
     */
    public String getName() {
        return name;
    }
    
    /**
     * @param 对name进行赋值
     */
    public void setName(String name) {
        this.name = name;
    }
    
    /**
     * @return 返回 text
     */
    public String getText() {
        return text;
    }
    
    /**
     * @param 对text进行赋值
     */
    public void setText(String text) {
        this.text = text;
    }
}
